challenge to the favor - Spanish English Dictionary